package com.huifer.wgx.repository;

import com.huifer.wgx.model.PersonnelEntity;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;

/**
 * <p>Title : DetectionPointEntityRepository </p>
 * <p>Description : </p>
 *
 * @author huifer
 * @date 2019-03-15
 */
public interface PersonnelRepository extends JpaRepository<PersonnelEntity,Long> ,
        JpaSpecificationExecutor<PersonnelEntity> {

    /**
     * 根据人员名称 查询
     * @param name 名称
     * @return 人员列表
     */
    PersonnelEntity findByPersonnelName(String name);


    /**
     * 根据人员名称以及funcid 查询
     * @param name 名称
     * @param funcid 职能id
     * @return 人员列表
     */
    List<PersonnelEntity> findByPersonnelNameAndFunctionId(String name, Long funcid);
}
